#define _CRT_SECURE_NO_WARNINGS 
#include"vector.h"
//int ADD(int x, int y=2,int z=1)
//{
//	return x + y+z;
//}
//int main()
//{
//	cout << ADD(1, 2, 3) << endl;
//	cout << ADD(1) << endl;
//	return 0;
//}
//int a = 1;
//int main()
//{
//
//	int a = 10;
//	cout << a <<endl<< ::a << endl;
//	return 0;
//}

//int main()
//{
//	int a = 1;
//	const int& ra = a;
//	a++;
//	cout << a << endl;
//	const int b = 10;
//	int rb = b;
//	int& r = b;
//	return 0;
//}
void test1()
{
	vector<int>v1;
	vector<int>v2(10, 1);
	for (size_t i = 0; i < v2.size(); i++)
	{
		cout << v2[i] << endl;
	}
	vector<int>::iterator it = v2.begin();
	while (it != v2.end())
	{
		cout << *it << endl;
		it++;
	}
	for (auto ch : v2)
	{
		cout << ch;
	}
}
int main()
{
	kang::test();
	return 0;
}